package com.ztgf.order.models.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author YUE
 * @create 2020-06-24 15:04
 */
@Data
public class OrderDataBO implements Serializable {
    @ApiModelProperty(value = "买家店铺id")
    private Long buyerShopId;
    @ApiModelProperty(value = "店铺信息")
    private List<OrderShopInfoBO> orderShopInfoBOList;
    @ApiModelProperty(value = "支付方式 0全款、1分批")
    private Integer payType;
    @ApiModelProperty(value = "类型 0普通、1询价")
    private Integer type;
    @ApiModelProperty(value = "收货地址id")
    private Long addressId;
    @ApiModelProperty(value = "收货地址区域id")
    private Long areaId;
    @ApiModelProperty(value = "收货地址")
    private String userAddress;
    @ApiModelProperty(value = "收货人")
    private String userName;
    @ApiModelProperty(value = "收货人电话")
    private String userMobile;
    @ApiModelProperty(value = "发票抬头id")
    private Long invoiceHeadId;
    @ApiModelProperty(value = "发票信息")
    private OrderInvoiceBO orderInvoiceBO;
    @ApiModelProperty(value = "订单备注")
    private String note;
    @ApiModelProperty(value = "下单类型 0普通 1代客下单")
    private Integer placeOrderType;
}